import { LatLng } from "../LatLng.js";
import { Point } from "../../geometry/Point.js";

export default class ProjectLonLat {
  constructor() {}
  // 经纬度转web墨卡托（4326转3857）
  project(latlng) {
    return new Point(latlng.lng, latlng.lat);
  }
  // web墨卡托转经纬度（3857转4326）
  unproject(point) {
    return new LatLng(point.y, point.x);
  }
}
export const projectLonLat = () => {
  return new ProjectLonLat();
};
